package com.capsulode.excel.sheetreader;

import com.capsulode.excel.exception.RowWrappingFailedException;

/**
 * 表格行处理方法.
 * @param <R> 表格每行的`JavaBean`类型
 */
@FunctionalInterface
public interface RowConsumer<R> {

    /**
     * 实例化可以存放每行数据的`JavaBean`对象
     */
    R newRow(int rowNum) throws RowWrappingFailedException;
}
